Comparison of Slab and Block Decomposition Strategies for the Two-Dimensional Wigner Monte Carlo Method
نویسندگان
چکیده
Both stochastic and deterministic methods have been applied to solve the one-dimensional Wigner equation. However, only the Wigner Monte Carlo method, using the signed-particle technique [1], has made multi-dimensional Wigner simulations viable thus far [2]; a multidimensional approach is essential for the simulation of realistic semiconductor devices. The primary challenge lies in the fact that the essential annihilation algorithm requires the entire phase space to be represented by an array whose size is proportional to the dimensionality and resolution of the phase space – this quickly results in exorbitant memory requirements which easily exceed the limited memory of a single workstation [3]. A spatial domain decomposition approach has been introduced for the one-dimensional Wigner Monte Carlo method [3] and successfully extended to two-dimensional simulations [4]. The implementations use a message passing interface (MPI) technique and are based on the Wigner Ensemble Monte Carlo simulator which is part of the free open source ViennaWD simulation package [5]. Two domain decomposition techniques – a uniform slab and a uniform block decomposition – for two-dimensional problems are compared. The performance of the two approaches is evaluated by simulating a representative physical problem. Figure 1 shows the evolution of three wave packets over 300fs within a 128nm x 128nm simulation, providing 16 dopants acting as potential barriers. Our results (Figure 2) for 16, 32, 64, and 128 MPI processes show that the slab decomposition method is superior to the block decomposition approach. This result is especially interesting, as it shows that the much simpler to implement slab decomposition method is an excellent method for parallelizing highly memory intensive two-dimensional Wigner Monte Carlo quantum simulations based on the signed-particle method. The computational results have been achieved using the Vienna Scientific Cluster (VSC).
منابع مشابه
Domain decomposition strategies for the two-dimensional Wigner Monte Carlo Method
A domain decomposition approach for the parallelization of the Wigner Monte Carlo method allows the huge memory requirements to be distributed amongst many computational units, thereby making large multidimensional simulations feasible. Two domain decomposition techniques—a uniform slab and uniform block decomposition—are compared and the design and implementation of the block decomposition app...
متن کاملEvaluating Quasi-Monte Carlo (QMC) algorithms in blocks decomposition of de-trended
The length of equal minimal and maximal blocks has eected on logarithm-scale logarithm against sequential function on variance and bias of de-trended uctuation analysis, by using Quasi Monte Carlo(QMC) simulation and Cholesky decompositions, minimal block couple and maximal are founded which are minimum the summation of mean error square in Horest power.
متن کاملSimulation of Temperature Distribution in a Continuous Tunnel Reheat Furnace Using the Monte Carlo Method
A mathematical model of a continuous reheating furnace has been developed to identify the design and operating parameters that significantly affect furnace performance. In this study, the furnace is modeled 3 dimensionally and theMonte Carlomethod is used to find the overall absorption factor. The overall absorption factor is then used to calculate the energy balance for furnace walls, the gas,...
متن کاملParallelization of the Two-Dimensional Wigner Monte Carlo Method
Conducting Wigner Monte Carlo simulations remains highly challenging primarily due to the method’s critical annihilation step, required to counter-balance the continuous generation of particles to keep the simulation computationally feasible. The memory demands of the annihilation algorithm itself is proportional to the dimensionality and resolution of the phase space represented in the simulat...
متن کاملTwo and Three Dimensional Monte Carlo Simulation of Magnetite Nanoparticle Based Ferrofluids
We have simulated a magnetite nanoparticle based ferrofluid using Monte Carlo method. Two and three dimensional Monte Carlo simulations have been done using parallel computing technique. The aggregation and rearrangement of nanoparticles embedded in a liquid carrier have been studied in various particle volume fractions. Our simulation results are in complete agreement with the reported experim...
متن کامل